API Documentation
TestRunException.h
1 // TestRunException.h
3 //
5 
6 namespace nkDebug
7 {
11  class TestRunException final
12  {
13  public :
14 
15  // Functions
16  // Constructors
26  TestRunException (const nkMemory::StringView& rejectionReason) ;
34 
35  // Getters
44  } ;
45 }
nkMemory::BufferView
A view over data.
Definition: BufferView.h:18
nkDebug::TestRunException::getRejectionStack
nkMemory::BufferView< TestStackLevel > getRejectionStack() const
nkDebug::TestRunException::TestRunException
TestRunException(const nkMemory::StringView &rejectionReason)
nkDebug::TestRunException::TestRunException
TestRunException()
nkDebug::TestRunException
An exception raised when a test fails during an execution.
Definition: TestRunException.h:12
nkDebug::TestRunException::getRejectionReason
nkMemory::StringView getRejectionReason() const
nkMemory::StringView
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
nkMemory::BufferCast
Holds a Buffer and make it easy to cast the binary data.
Definition: BufferCast.h:18
nkDebug
Encompasses all API of component NilkinsDebug.
Definition: LogManager.h:7
nkDebug::TestRunException::TestRunException
TestRunException(nkMemory::StringView rejectionReason, nkMemory::BufferCast< TestStackLevel > rejectionStack)